package cn.forge.mall.framework.security.core.service;

/**
 * Security 权限 Service 接口
 */
public interface SecurityFrameworkService {

    /**
     * 判断是否有权限
     * @param permission 对应 system_menu 表 permission 权限标识字段
     * @return
     */
    boolean hasPermission(String permission);

    /**
     * 判断 permissions 中任意一个是否有权限
     * @param permissions
     * @return
     */
    boolean hasPermissions(String... permissions);
}
